#include <bits/stdc++.h>

using namespace std;

bool cmp(string a,string b)
{
	return a+b>b+a;
}

int main()
{
	int n;
	cin>>n;
	vector<string> a(n+10);
	for (int i=1;i<=n;i++) cin>>a[i];
	sort(&a[1],&a[n+1],cmp);
	int ndi=0;
	for (int i=n;i>=1;i--){
		if ((a[i][a[i].size()-1]-'0')%2==0){
			ndi=i;
			break;
		}
	}
	for (int i=1;i<=n;i++){
		if (i!=ndi) cout<<a[i];
	}
	cout<<a[ndi]<<'\n';
}